P . Bouyer Updatable Timed Automata , an Algorithmic Approach
نویسندگان
چکیده
The notion of updatable timed automata has been introduced as a natural syntactic extension of classical timed automata. These updatable timed automata allow in particular to represent large classes of real-time systems in a much more concise way. For numerous families of updatable timed automata, the decidability of the emptiness problem has been proved with a suitable extension of Alur and Dill’s region automaton. But this theoretical result does not support a natural implementation, which is not surprising since, even for classical timed automata, the region automaton algorithm is not the algorithm used in tools like UPPAAL or KRONOS. Indeed these tools use instead a so-called zone algorithm and data structures like DBMs. In this paper, we propose a forward analysis algorithm which checks emptiness of decidable updatable timed automata. This algorithm generalizes the zone algorithm for classical timed automata. We also describe a possible implementation using the DBM data structure and we present a complete correctness proof of this algorithm. As a particular case of this result, we obtain a proof of the correctness of the zone algorithm implemented in UPPAAL and KRONOS. Whereas these tools are intensively used, such a proof was, up to our knowledge, still lacking.
منابع مشابه
Updatable timed automata
We investigate extensions of Alur and Dill’s timed automata, based on the possibility to update the clocks in a more elaborate way than simply reset them to zero. We call these automata updatable timed automata. They form an undecidable class of models, in the sense that emptiness checking is not decidable. However, using an extension of the region graph construction, we exhibit interesting dec...
متن کاملP . Bouyer , C . Dufourd , E . Fleury and A . Petit Are Timed Automata Updatable ? Research
متن کامل
Patricia Bouyer Timed Automata May Cause Some Troubles
Timed automata are a widely studied model. Its decidability has been proved using the so-called region automaton construction. This construction provides a correct abstraction for the behaviours of timed automata, but it does not support a natural implementation and, in practice, algorithms based on the notion of zones are implemented using adapted data structures like DBMs. When we focus on fo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001